package com.zmn.oms.dubbo.interfaces.callcenter;

import com.zmn.common.dto2.ResponseDTO;
import io.swagger.annotations.ApiOperation;
import io.swagger.annotations.ApiParam;

import javax.validation.constraints.NotNull;

/**
 * 描述:呼叫回调 remote
 *
 * @author 李刚
 * @date 2021/10/19 17:26
 **/
public interface CallBackRemoteService {
    /**
     * 派单超时外呼回传
     *
     * @return
     */
    @ApiOperation(nickname = "modifyCallResult", value = "外呼回传", notes = "外呼回传", response = ResponseDTO.class)
    ResponseDTO modifyDistributeTimeoutCallResult(@ApiParam(value = "data", required = true)
                                                  @NotNull(message = "data不能为空")
                                                          String data,
                                                  @ApiParam(value = "sign", required = true)
                                                  @NotNull(message = "sign不能为空")
                                                          String sign);
}
